Skip to content

Improvements to Scrappy: UI updates, selector fixes, and stability#18

Open
muratlevent wants to merge 4 commits into
usernam3:masterfrom
muratlevent:master
Open

Improvements to Scrappy: UI updates, selector fixes, and stability#18
muratlevent wants to merge 4 commits into
usernam3:masterfrom
muratlevent:master

Conversation

@muratlevent

Copy link
Copy Markdown

Hello @usernam3 👋

I’ve been using the project and noticed a few areas where I could lend a hand. In this PR, I’ve focused on fixing broken selectors and giving the overall user experience a nice polish with a new dashboard.

What’s new?

Fixed Selectors: Restored data extraction for developer, developer_link, and pricing_hint on the Shopify App Store.

Better UI: Added a Rich terminal dashboard. It now shows live progress and stats, making the scraping process much more visual and informative.

Stability & Reliability:

Improved CSV handling (deduplication and error recovery).

Ensured app IDs remain consistent across re-scrapes.

Added pre-counting for skipped apps so the progress bar stays accurate.

I also added some .gitignore rules for Python cache files to keep the repo clean. Hope these updates help the project!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant